pump suction head - Francés Inglés Diccionario